package com.xiaoshuidi.cloud.module.contract.service.bill.dto;

import com.xiaoshuidi.cloud.module.contract.dal.dataobject.bill.RentOrderDO;
import lombok.Data;

import java.time.LocalDate;
import java.util.List;

/**
 * @Description:
 * @author: zhaoyu
 * @date: 2023/7/7
 */
@Data
public class RentOrderQueryDTO extends RentOrderDO {
    /**
     * 企业合同编号
     */
    private Long companyContractId;

    /**
     * 账单开始时间
     */
    private LocalDate startTime;

    /**
     * 账单结束时间
     */
    private LocalDate endTime;

    /**
     * 账单类型 default 合同账单| custom 杂费账单| free  免租期账单| meter  抄表账单| carry 结转账单 | owner 业主账单
     */
    private String orderType;

    /**
     * 账单类型
     */
    List<String> orderTypeList;

    /**
     * 账单状态
     */
    List<String> payStatusList;

}
